how long can I take hormone therapy